home *** CD-ROM | disk | FTP | other *** search
- /*
- ** MacSND DataType
- **
- ** Written by Olaf `Olsen' Barthel <olsen@sourcery.han.de>
- ** Public domain
- **
- ** :ts=4
- */
-
- /* ScanResourceFile.c */
-
- BOOL __regargs ReadMacBinaryHeader(BPTR Handle,LONG *Error,struct ExecBase *,struct DosLibrary *);
- BOOL __regargs ReadSoundHeader(BPTR Handle,LONG SoundResourceOffset,struct SoundDataHeader *SoundHeader,LONG *Error,struct ExecBase *,struct DosLibrary *);
- BOOL __regargs ScanResource(BPTR Handle,struct SoundDataHeader *SoundHeader,LONG *Error,struct ExecBase *,struct DosLibrary *);
-
- /* dtc_function.c */
-
- BOOL __asm __saveds DTHook(register __a0 struct DTHookContext *Hook);
-
- /* Class.c */
-
- Object * __saveds __asm ClassDispatch(register __a0 Class *class,register __a2 Object *object,register __a1 Msg msg);
-
- /* LibCode.c */
-
- struct ClassBase * __asm __saveds LibInit(register __a0 BPTR LibSegment,register __d0 struct ClassBase *ClassBase,register __a6 struct ExecBase *ExecBase);
- struct ClassBase * __asm __saveds LibOpen(register __a6 struct ClassBase *Base);
- BPTR __asm __saveds LibExpunge(register __a6 struct ClassBase *Base);
- BPTR __asm __saveds LibClose(register __a6 struct ClassBase *Base);
- LONG __asm __saveds LibNull(register __a6 struct ClassBase *Base);
- Class * __asm __saveds GetClassEngine(register __a6 struct ClassBase *ClassBase);
-
- /* StackCall.asm */
-
- LONG __stdargs StackCall(LONG *Success,LONG StackSize,LONG ArgCount,LONG (* __stdargs Function)(...),...);
-